3D Pathfinding and Collision Avoidance Using Uneven Search-space Quantization and Visual Cone Search
نویسنده
چکیده
Pathfinding is a very popular area in computer game development. While two-dimensional (2D) pathfinding is widely applied in most of the popular game engines, little implementation of real three-dimensional (3D) pathfinding can be found. This research presents a dynamic search space optimization algorithm which can be applied to tessellate 3D search space unevenly, significantly reducing the total number of resulting nodes. The algorithm can be used with popular pathfinding algorithms in 3D game engines. Furthermore, a simplified standalone 3D pathfinding algorithm is proposed in this paper. The proposed algorithm relies on ray-casting or line vision to generate a feasible path during runtime without requiring division of the search space into a 3D grid. Both of the proposed algorithms are simulated on Unreal Engine to show innerworkings and resultant path comparison with A*. The advantages and shortcomings of the proposed algorithms are also discussed along with future directions. Keywords—3D, pathfinding, computer game, artificial intelligence, simulation.
منابع مشابه
Virtual Visual Servoing for Real-Time Robot Pose Estimation
We propose a system for markerless pose estimation and tracking of a robot manipulator. By tracking the manipulator, we can obtain an accurate estimate of its position and orientation necessary in many object grasping and manipulation tasks. Tracking the manipulator allows also for better collision avoidance. The method is based on the notion of virtual visual servoing. We also propose the use ...
متن کاملMulti-agent RRT*: Sampling-based Cooperative Pathfinding (Extended Abstract)
Cooperative pathfinding is a problem of finding a set of non-conflicting trajectories for a number of mobile agents. Its applications include planning for teams of mobile robots, such as autonomous aircrafts, cars, or underwater vehicles. The state-of-the-art algorithms for cooperative pathfinding typically rely on some heuristic forward-search pathfinding technique, where A* is often the algor...
متن کاملCollision-Free Path Planning in Robot Cells Using Virtual 3D Collision Sensors
In industrial robotic systems, it is crucial to avoid collision among the manipulators or with other objects in the workspace. The problem is more complicated for manipulators than for mobile robots, since not only the effector end must move without collision to the desired location, but the links of the arm must also avoid collisions. The problem has been addressed in various ways in literatur...
متن کاملIdentification of the underlying factors affecting information seeking behavior of users interacting with the visual search option in EBSCO: a grounded theory study
Background and Aim: Information seeking is interactive behavior of searcher with information systems and this active interaction occurs in a real environment known as background or context. This study investigated the factors influencing the formation of layers of context and their impact on the interaction of the user with search option dialoge in EBSCO database. Method: Data from 28 semi-stru...
متن کاملCollision avoidance among multiple aerial robots and other non-cooperative aircraft based on velocity planning
This paper presents a collision avoidance method for multiple UAV sharing the same aerial space with noncooperative aircraft based on velocity planning. The proposed method finds a safe trajectory, modifying the velocity profile of the different vehicles involved in the collision and considering mobile obstacles. The proposed method applies two steps: Search Tree and Tabu Search. The objective ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1706.01320 شماره
صفحات -
تاریخ انتشار 2017